Big Huge Thesaurus

emergency brake

noun